north moluccan flying fox - Turco Inglés Diccionario